前面學習了容器化技術後,但實際上部屬到主機上的服務會很多顆,需要同時進行監控、控制,故未來會使用Kubernetes(K8S),其提供在生產環境中大規模運行這些容器的平台,其指令、基礎都與Linux息息相關,故接下來幾天,會學習必要的Linux的知識&基礎操作。
實踐:透過Docker Desktop啟動一個Ubuntu Container作為學習環境
# 啟動Ubuntu
docker run -it -v C:\Users\user\Downloads\iThome\PiyehData:/usr/piyeh/data ubuntu:latest /bin/bash
## 補充 -v C:\Users\user\Downloads\iThome\PiyehData:/usr/piyeh/data
將本機位置mount到Ubuntu內部/usr/piyeh/data
Container Run起來
在windows上新增一個.txt
檔
Ubuntu內確認mount成功
P.S.可以從Docker Desktop
、Terminal
確認mount是否成功
成功把Ubuntu透過Docker Desktop啟動,並將本機資料夾mount上去,方便跨系統、環境使用,明天開始練習基礎Linux命令!